home *** CD-ROM | disk | FTP | other *** search
- File MSVHPX.HLP 2 March 1991
-
- System-dependent source for MS-DOS Kermit 3.10 for HP 110 and HP
- Portable Plus in MSUHPX.ASM, MSGHPX.ASM, and MSXHPX.ASM. MSVHPX.LNK
- is the link input file. Output is MSBHPX.EXE.
-
- Features of Kermit 3.10 for the HP 110 and Portable Plus.
-
- When this version of Kermit starts, one of the first things it does is
- to decide whether it is running on an HP 110 or a Portable Plus. There
- are differences between the 110 and the Plus which the program takes
- account of. Thus the program runs on both the HP 110 and the HP
- Portable Plus.
-
- The binary is nearly 95K. You'll need to set the memory in PAM to at
- least 132K to run Kermit on the HP 110 and 136K to run it on the Plus.
- Add about 20K more if you want to use the PUSH to DOS command.
-
- Use the SET PORT command to set the communication port. The allowable
- options are SET PORT SERIAL, SET PORT MODEM, and SET PORT 82164A. (I
- wasn't able to test the 82164A device.) The default port is SERIAL
- and the default baud rate is 1200, except for the internal modem on
- the 110 which has a default baud rate of 300.
-
- Tektronix emulation is now supported. As with the IBM version, the Tek
- emulator is automatically entered with ESC ^L or ESC [?38h. Automatic
- exit is with ESC [?38l or ^X. "SET TERM DISABLETEK" will disable
- automatic entry/exit. Tektronix emulation is functionally very
- similar to that done for IBM. One difference is that characters from
- the bottom of the screen are rolled around to the top for the HP
- whereas for the IBM version, the user is required to press a key in
- response to a "More" message when the bottom of the screen is reached.
- Sixel graphics are not supported in the HP Tektronix emulator.
-
- The arrow keys are used to move the graphics cursor. Extend arrow is
- for faster cursor movement.
-
- User System will toggle between Tektronix and built-in ansi terminal
- emulation in connect mode. Menu clears the screen in connect mode. In
- addition, EXTEND CHAR - and EXTEND CHAR = will also toggle terminal
- type and clear the screen, respectively on the Plus. EXTEND CHAR x
- will exit connect mode. Also, EXTEND CHAR h will hangup the phone in
- connect mode. These keys are mapped through verbs so they
- can be changed with the SET KEY command.
-
- Graphics and alpha screens are saved and restored on both the Plus and
- the HP 110.
-
- Pressing EXTEND f1 in connect mode will give a help screen with
- information specific to the HP 110 and HP Plus versions of Kermit 3.0.
-
- On the Plus, characters are now written to the screen through the BIOS
- rather than through MSDOS. The keyboard is read once each eight reads
- of the serial port. These changes were made in order to increase speed
- in connect mode. On a 9600 baud line, the effective baud rate is
- about 4900 on the Plus and about 3300 on the 110. The built in
- terminal programs on the Plus and 110 were measured to have effective
- baud rates of 4400 and 2600, respectively, under the same measurement
- conditions. The display speed is higher in Tektronix graphics mode
- since the characters are written directly to display memory. In
- Tektronix mode, effective baud rates of 9600 and 7500 were measured
- for text on the Plus and 110, respectively.
-
- The internal modem is now supported on the 110. Use Extend d in
- connect mode to initiate a dial sequence. (The modem port must be
- selected with the SET PORT command.)
-
- When kermit starts, it turns on the alternate keyboard. The alternate
- keyboard returns IBM compatable scancodes and thus key translation is
- more straightforward. I have mapped the arrow keys and many of the
- function keys to return the standard HP keyboard escape sequences. If
- the alternate keyboard poses problems, the HP keyboard can be turned
- on with "SET TERM HPKEYBOARD". The alternate keyboard is turned back
- on with "SET TERM ALTKEYBOARD". Note that the commands described
- above for connect mode work only on the alternate keyboard. If you
- want to use the HP keyboard and dial a number on the HP 110, it it
- necessary, for instance, to map the verb "dial-number" to another key,
- since Extend D will now return a different scan code.
-
-
- John Nyenhuis nyenhuis@ecn.purdue.edu
- Purdue University
- School of Electrical Engineering
- West Lafayette, IN 47907
- (317) 494-3524
-